#include <REGX52.H>

void Timer0_Init(void)		//1毫秒@11.0592MHz
{

	TMOD &= 0xF0;			//设置定时器模式
	TMOD |= 0x01;			//设置定时器模式
	TL0 = 0x66;				//设置定时初始值
	TH0 = 0xFC;				//设置定时初始值
	TF0 = 0;				//清除TF0标志
	TR0 = 1;				//定时器0开始计时
	
	ET0 = 1;				//把T0中断打开
	EA = 1;					//把总中断打开
	PT0 = 0;				//设为低优先级
	
}

void Timer0_Rountine(void) interrupt 1
{
	static unsigned int count = 0; //计次
	
	TL0 = 0x66;				
	TH0 = 0xFC;	
	
	
	count++;
	
	if(count >= 500)
	{
		

		count = 0;
	
	}
		
}

